Mamba Muntu
noun
Mam·ba Mun·tu
ˈmäm-bä-ˈmün-tü
: water deity of East African mythology depicted as a mermaid compare mami wata
Love words? Need even more definitions?
Merriam-Webster unabridged



